457f4d349f582a4b6f594ac3f4099e6df11f2a9b,tests/frontend/org/voltdb/regressionsuites/TestClientPort.java,TestClientPort,setUp,#,56

Before Change


        try {

            // build up a project builder for the workload
            VoltProjectBuilder project = getBuilderForTest();
            boolean success;
            LocalCluster config = new LocalCluster("decimal-default.jar", 2, 1, 0, BackendTarget.NATIVE_EE_JNI);
            config.portGenerator.enablePortProvider();
            config.portGenerator.pprovider.setNextClient(rport);

            success = config.compile(project);
            config.setHasLocalServer(false);
            assertTrue(success);
            config.setExpectedToCrash(true);

            config.startUp();
            pf = config.m_pipes.get(0);
            Process p = config.m_cluster.get(0);
            Thread.currentThread().sleep(10000);
            p.destroy();
        } catch (IOException ex) {
            fail(ex.getMessage());
        } finally {

After Change


        ncprocess = new NCProcess(rport);
        try {
            //Build the catalog
            VoltProjectBuilder builder = new VoltProjectBuilder();
            builder.addLiteralSchema("");
            String catalogJar = "dummy.jar";

            LocalCluster config = new LocalCluster(catalogJar, 2, 1, 0, BackendTarget.NATIVE_EE_JNI);

            config.portGenerator.enablePortProvider();
            config.portGenerator.pprovider.setNextClient(rport);
            config.setHasLocalServer(false);
            //We expect it to crash
            config.setExpectedToCrash(true);

            boolean success = config.compile(builder);
            assertTrue(success);

            config.startUp();